.header {
    background-color: #ffffff;
    padding: .34rem .5rem .24rem .5rem;
    border-bottom: 2px solid #f1f1f1;
}

.header .back {
    width: .18rem;
    height: .34rem;
    float: left;
}

.header .back img {
    width: 100%;
    height: 100%;
}

.header .title {
    float: left;
    font-size: .4rem;
    padding: 0 0 0 2.36rem;
}

.text {
    padding: .34rem .5rem .34rem .5rem;
}

textarea {
    width: 100%;
    border: none;
    outline: none;
    font-size: .36rem;
}

.submit {
    position: fixed;
    bottom: 1rem;
    right: .5rem;
    background-color: #fff;
    -webkit-appearance: none;
    border: 1px solid #c40000;
    padding: .2rem .4rem;
    color: #c40000;
    font-size: .24rem;
}